/**
 * 
 * 给数字添加三位逗号分隔符
 */




/**
 * 
 * @param num 
 * @description 使用数组反转后用reducer进行拼接
 */
const dotSpliceNum = (num:number)=>{
    if(num <= 0) return num

    const reversedata = num.toString().split('').reverse()
    let returndata = reversedata.reduce((pre,cur,index)=>{

        if(index % 3 == 0 && index !==0){
            return cur+','+pre
        }else{
            return cur+pre
        }
        
    })

    console.log(returndata)
}
dotSpliceNum(1234)